<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core">

<ui:composition template="/WEB-INF/template/geral.xhtml">
	<ui:define name="corpo">
		
		<div class="principal">
		
			GERENCIAMENTO DE CONFIGURAÇÃO 

O gerenciamento de configuração (CM – Configuration Management) é o modo como você gerencia seu sistema de software utilizando padrões e procedimentos. Durante o desenvolvimento de um projeto os requisitos podem ir se alterando ao longo do tempo, com isso você deve incorporar os mesmos as versões mais novas do software, então para saber quais modificações foram feitas e quando, deve-se manter um gerenciamento, e para evitar esforços desnecessários durante o projeto, tem-se que ter esse procedimento de gerenciamento bem definido para evitar problemas futuros.
Os procedimentos de gerenciamento definem como registrar e processar mudanças em um sistema e também como relacioná-los aos componentes e os métodos usados para identificar as versões. Já as ferramentas de gerenciamento de configuração servem para armazenar versões de componentes do sistema.
O gerenciamento de configuração muitas vezes trabalha junto do gerenciamento de qualidade, onde eles checam a qualidade do software e se for aceito, torna-se um sistema controlado, onde mudanças devem ser registradas antes de implementadas, e geralmente esses sistemas são o ponto de partida para futuras evoluções do software.
O uso de padrões para gerenciamento de configuração é muito importante para a certificação da qualidade para o padrão ISSO 9000 e outros padrões, geralmente em empresas os padrões de processo se encontram em guias para ajudar a manter a organização e qualidade do projeto.
Em desenvolvimento de sistemas geralmente usa-se o modelo tradicional de cascata [SOMMERVILLE.v.8], onde a equipe de desenvolvimento entrega o software depois de testado para a gerência de configuração, sendo que essa assume a responsabilidade de construção do sistema. Porém, esse não é o único meio utilizado para construir sistemas, onde existem abordagens mais modernas de desenvolvimento incremental. 
Dessa forma temos a chance de termos um projeto bem desenvolvido, pois testes são feitos de uma maneira mais rigorosa, os desenvolvedores se empenham mais em entregar um componente sem erros e tornado assim o desenvolvimento de boa qualidade para o projeto.
Planejamento de gerenciamento de configuração
O plano de gerenciamento de configurações estabelece padrões que devem ser utilizados para o gerenciamento, esses devem ser adaptados para os requisitos e restrições do projeto que está sendo desenvolvido.

Banco de dados de configuração
Os bancos de dados servem para registrar todas as informações relevantes das configurações do sistema e seus itens, e você utiliza o banco de dados para gerar relatórios para a gerência e avaliar o impacto das mudanças em um sistema, para que isso ocorra deve-se definir o esquema do banco de dados, os formulários onde serão coletados as informações e os procedimentos para registro e recuperação das informações.
Um banco de dados não armazena somente informações sobre itens de configuração, eles também podem registrar informações de usuários de componentes, plataformas de execução e outros tipos de informações.
					
		</div>	
		
	</ui:define>
</ui:composition>
</html>